automatic floor treatment machine - Turco Inglés Diccionario